package com.bgs.pojo.vo;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;

@Data
@EqualsAndHashCode
@ApiModel(value = "封装用户和店铺表对象",description = "获取店铺")
public class OneBeforUserAndStore implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "before_user_id")
    @TableId(value = "before_user_id", type = IdType.AUTO)
    private Integer beforeUserId;

    @ApiModelProperty(value = "前台用户名称")
    private String beforeUserName;

    @ApiModelProperty(value = "前台密码")
    private String beforePassword;

    @ApiModelProperty(value = "用户昵称")
    private String beforeUserNickName;

    @ApiModelProperty(value = "前台员工身份")
    private Integer beforeRoleId;

    @ApiModelProperty(value = "用户头像")
    private String beforeUserImg;

    @ApiModelProperty(value = "逻辑删除")
    private Integer beforeUserDelete;

    @ApiModelProperty(value = "是否认证")
    private Integer beforeUserLeavel;

    @ApiModelProperty(value = "邮箱")
    private String beforeUserEmail;

    @ApiModelProperty(value = "余额")
    private Integer balance;


    @ApiModelProperty(value = "店铺id")
    @TableId(value = "store_id", type = IdType.AUTO)
    private Integer storeId;

    @ApiModelProperty(value = "店铺名称")
    private String storeName;

    @ApiModelProperty(value = "店铺头像")
    private String storeImg;

    @ApiModelProperty(value = "店铺状态")
    private String storeStatus;


}
